package cn.gotom.svg;

/**
 * 
 * 鼠标事件接口
 * 
 * 
 * @author <a href="mailto:peixere@qq.com">裴绍国</a>
 * @version 2013-09-29
 */
public interface SVGMouseEvent
{
	/**
	 * 选中节点
	 * @return
	 */
	public abstract SVGElement getSource();

	/**
	 * 取光标在图形中的x坐标
	 * @return
	 */
	public abstract int getX();

	/**
	 * 取光标在图形中的y坐标
	 * @return
	 */
	public abstract int getY();

	/**
	 * 取光标在屏幕中的x坐标
	 * @return
	 */
	public abstract int getXOnScreen();

	/**
	 * 取光标在屏幕中的y坐标
	 * @return
	 */
	public abstract int getYOnScreen();
}
